scheduled installments - Turkish English Dictionary